lago artificial - German English Dictionary